building maintenance and repairs - Turco Inglés Diccionario